Skip to content

Switch over to iconPath#8838

Merged
alexr00 merged 2 commits into
mainfrom
alexr00/bold-canid
Jul 15, 2026
Merged

Switch over to iconPath#8838
alexr00 merged 2 commits into
mainfrom
alexr00/bold-canid

Conversation

@alexr00

@alexr00 alexr00 commented Jul 13, 2026

Copy link
Copy Markdown
Member

No description provided.

@alexr00 alexr00 self-assigned this Jul 13, 2026
@alexr00 alexr00 marked this pull request as ready for review July 14, 2026 12:40
Copilot AI review requested due to automatic review settings July 14, 2026 12:40

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the extension’s chat context items and proposed VS Code type definitions to use iconPath (instead of icon) and bumps the declared VS Code engine version accordingly.

Changes:

  • Switch chat context item construction in LM context providers from icon to iconPath.
  • Update proposed ChatContextItem typing/docs to expose iconPath?: IconPath instead of icon?: ThemeIcon.
  • Bump engines.vscode from ^1.129.0 to ^1.130.0 (and reflect it in package-lock.json).
Show a summary per file
File Description
src/lm/pullRequestContextProvider.ts Uses iconPath for PR/workspace chat context items.
src/lm/issueContextProvider.ts Uses iconPath for issue chat context items.
src/@types/vscode.proposed.chatContextProvider.d.ts Renames ChatContextItem.icon to iconPath and updates related docs (with some doc cleanup needed).
src/@types/vscode.proposed.chatSessionsProvider.d.ts Adds promo metadata to model hover metadata (scope appears broader than PR title).
package.json Bumps minimum VS Code engine version to ^1.130.0.
package-lock.json Mirrors the VS Code engine bump.

Review details

  • Files reviewed: 3/6 changed files
  • Comments generated: 0
  • Review effort level: Low

@alexr00

alexr00 commented Jul 15, 2026

Copy link
Copy Markdown
Member Author

@microsoft-github-policy-service rerun

@alexr00 alexr00 merged commit 8a99d9e into main Jul 15, 2026
7 checks passed
@alexr00 alexr00 deleted the alexr00/bold-canid branch July 15, 2026 09:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants